home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Adobe Graphics & Publishing SDK 1996 December
/
Adobe Graphics & Publishing SDK 1996 December.iso
/
pc
/
pm65sdk
/
sourcecode
/
includes
/
ciprintstream.h
< prev
next >
Wrap
C/C++ Source or Header
|
1996-11-18
|
1KB
|
33 lines
/**[f******************************************************************
* CIPStrm.h -- CIPrintStream Interface definition
*
* Copyright (c) 1996 Adobe Systems, Inc. All Rights Reserved
*
*
* ABSTRACT:
*
* USAGE:
*
* $Revision: 1.3 $
*
*
**f]******************************************************************/
#ifndef __CIPSTRM_H
#define __CIPSTRM_H
class CIPrintStream : public CIInterface {
public:
virtual void PrintVM( unsigned long *lpVMAmt ) = 0;
virtual PMXErr SendPSBlockMem( char *dataBuffer, unsigned long bufSize ) = 0;
virtual PMXErr SendPSBlockFile( LPSTR lpFileName ) = 0;
virtual PMXErr SendPSDictionaryMem( int vmNeeded, char *bufData, unsigned long bufSize, char *dictName ) = 0;
virtual PMXErr SendSetupPSMem( char *dataBuffer, unsigned long bufSize ) = 0;
virtual PMXErr SendSetupPSFile( char *lpFileName ) = 0;
virtual PMXErr SendPSComments( char *dataBuffer, unsigned long bufSize ) = 0;
virtual void EnableCommentDetect( PMBool flag ) = 0;
};
#endif